package cn.com.nes.mybatis.callcenter.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 行政区划表
 */
@TableName(value = "t_xzqh")
@Data
public class TXzqh implements Serializable {

    /**
     *
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 行政区划代码
     */
    @TableId(value = "xzqhdm")
    private String xzqhdm;

    /**
     * 行政区划名称
     */
    @TableField(value = "xzqhmc")
    private String xzqhmc;

    /**
     * 行政区划级别
     */
    @TableField(value = "xzqhjb")
    private String xzqhjb;

    /**
     * 行政区划类别
     */
    @TableField(value = "xzqhlb")
    private String xzqhlb;

    /**
     * 是否有效
     */
    @TableField(value = "sfyx")
    private String sfyx;

    /**
     * 备注
     */
    @TableField(value = "bz")
    private String bz;

    /**
     * 上级行政区划
     */
    @TableField(value = "sjqhdm")
    private String sjqhdm;

    /**
     * 1级行政区划代码
     */
    @TableField(value = "xzqhdm1")
    private String xzqhdm1;

    /**
     * 2级行政区划代码
     */
    @TableField(value = "xzqhdm2")
    private String xzqhdm2;

    /**
     * 3级行政区划代码
     */
    @TableField(value = "xzqhdm3")
    private String xzqhdm3;

    /**
     * 4级行政区划代码
     */
    @TableField(value = "xzqhdm4")
    private String xzqhdm4;

    /**
     * 5级行政区划代码
     */
    @TableField(value = "xzqhdm5")
    private String xzqhdm5;

    /**
     * 行政区划全称
     */
    @TableField(value = "xzqhqc")
    private String xzqhqc;

    /**
     * 当前时间
     */
    @TableField(value = "gmt_create")
    private Date gmtCreate;

    /**
     * 修改时间
     */
    @TableField(value = "gmt_modified")
    private Date gmtModified;

    /**
     * 经度
     */
    @TableField(value = "longitude")
    private BigDecimal longitude;

    /**
     * 纬度
     */
    @TableField(value = "latitude")
    private BigDecimal latitude;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;

}